@charset "UTF-8";
/*html,body,h1,h2,img{*/
    /*margin: 0!important;*/
    /*padding: 0!important;*/
/*}*/

* {
    margin: 0!important;
    padding: 0!important;
}

html,body {
    height: 100%;
    /*min-width: 1024px;*/
    /*min-height: 768px;*/
}

.wrapper {
    height: 100%;
}

.head {
    height: 64px;
    background-color: #563d7c;
}

h1{
    height: 100%;
}

#logo {
    display: inline-block;
    height: 100%;
}

#logo > .img {
    display: inline-block;
    width: 48px;
    height: 48px;
    border: 1px solid #fff;
    background-color: deepskyblue;
    vertical-align: middle;
}

#logo > span {
    display: inline-block;
    vertical-align: middle;
    height: 64px;
    background-color: greenyellow;
    line-height: 64px;
}